Podczas instalacji sterownika baz danych programu Paradox program instalacyjny wpisuje zestaw domy£lnych warto£ci do podkluczy Engines i ISAM Formats w Rejestrze Windows. Zmiany tych ustawie± nie nale┐y przeprowadzaµ bezpo£rednio (chyba ┐e jest to konieczne); dodawanie, usuwanie lub zmiana ustawie± powinny byµ wykonywane za po£rednictwem programu instalacyjnego aplikacji. W nastΩpnych punktach opisano inicjowanie i ustawienia formatu ISAM w│a£ciwe dla sterownika baz danych programu Paradox.
Sterownik baz danych programu Paradox funkcjonowaµ bΩdzie w jednym z dw≤ch tryb≤w, zale┐nie od tego, czy aparat baz danych Borland (BDE) jest zainstalowany. Dane z baz danych Paradox mog╣ byµ aktualizowane tylko, je£li aparat BDE jest zainstalowany. Bez BDE, dane z baz danych Paradox mog╣ byµ czytane, eksportowane lub po│╣czone do tylko-do-odczytu.
W folderze Jet\4.0\Engines\Paradox znajduj╣ siΩ ustawienia s│u┐╣ce do inicjowania sterownika Mspdox35.dll, umo┐liwiaj╣cego dostΩp do zewnΩtrznych danych w formacie Paradox. Typowe ustawienia pozycji tego folderu s╣ przedstawione w poni┐szym przyk│adzie.
win32=<£cie┐ka>\ mspbde40.dll
PageTimeout=600
CollatingSequence=ASCII
DataCodePage=OEM
ParadoxUserName=Kimberly
ParadoxNetPath=P:\PDOXDB
ParadoxNetStyle=4.X
Spos≤b wykorzystania pozycji folderu Paradox przez aparat baz danych Microsoft Jet jest przedstawiony w poni┐szej tabeli.
Pozycja | Opis |
---|---|
win32 | Po│o┐enie pliku mspbde40.dll. Pe│na £cie┐ka jest okre£lana podczas instalacji. W systemie Windows 95 i Windows NT 4.0 warto£µ tej pozycji jest typu String, za£ w systemie Windows NT 3.51 jest typu REG_SZ. |
PageTimeout | Limit czasu miΩdzy umieszczeniem danych w wewnΩtrznym buforze a ich uniewa┐nieniem. Warto£µ jest podawana jako wielokrotno£µ 100 milisekund. Warto£ci╣ domy£ln╣ jest 600 jednostek, czyli 60 sekund. W systemie Windows 95 i Windows NT 4.0 warto£µ tej pozycji jest typu DWORD, za£ w systemie Windows NT 3.51 jest typu REG_DWORD. |
CollatingSequence | To ustawienie u┐ywane jest jedynie w przypadku, gdy aparat BDE nie jest zainstalowany w systemie.
Sekwencja porz╣dkuj╣ca dla wszystkich tabel Paradox utworzonych lub otwartych za pomoc╣ aparatu baz danych Microsoft Jet. Dopuszczalnymi warto£ciami s╣ ASCII, International, Norwegian-Danish i Swedish-Finnish. Pozycja CollatingSequence musi zgadzaµ siΩ z sekwencj╣ porz╣dkuj╣c╣ zastosowan╣ podczas budowania tabeli Paradox. Warto£ci╣ domy£ln╣ jest ASCII. W systemie Windows 95 i Windows NT 4.0 warto£µ tej pozycji jest typu String, za£ w systemie Windows NT 3.51 jest typu REG_SZ. |
DataCodePage | To ustawienie u┐ywane jest jedynie w przypadku, gdy aparat BDE nie jest zainstalowany w systemie.
Wskaƒnik sposobu przechowywania stron tekstu. Dopuszczalne s╣ nastΩpuj╣ce ustawienia:
Warto£ci╣ domy£ln╣ jest OEM. W systemie Windows 95 i Windows NT 4.0 warto£µ tej pozycji jest typu String, za£ w systemie Windows NT 3.51 jest typu REG_SZ. |
ParadoxUserName | Nazwa wy£wietlana przez system Paradox w przypadku, gdy tabela zosta│a zablokowana przez Paradox ISAM, za£ u┐ytkownik maj╣cy dostΩp z systemu Paradox (a nie z systemu ISAM) usi│uje za│o┐yµ niezgodn╣ blokadΩ. Ta pozycja nie jest dodawana przez program instalacyjny. Nale┐y j╣ wpisaµ samodzielnie. W systemie Windows 95 i Windows NT 4.0 warto£µ tej pozycji jest typu String, za£ w systemie Windows NT 3.51 jest typu REG_SZ.
Uwaga Je£li nadano warto£µ pozycji ParadoxUserName, to nale┐y r≤wnie┐ wype│niµ pozycje ParadoxNetPath i ParadoxNetStyle, gdy┐ w przeciwnym przypadku przy pr≤bie dostΩpu do zewnΩtrznych danych w formacie Paradox wyst╣pi b│╣d. Je┐eli baza danych Paradox ma byµ wsp≤│u┐ytkowana w sieci, nale┐y dodaµ lub zmieniµ niniejsz╣ pozycjΩ rΩcznie. |
ParadoxNetPath | Pe│na £cie┐ka do katalogu zawieraj╣cego plik PARADOX.NET (dla Paradox 3.x) lub PDOXUSRS.NET (dla Paradox 4.x). Ta pozycja nie jest dodawana przez program instalacyjny. Nale┐y j╣ wpisaµ samemu. Pe│na £cie┐ka ParadoxNetPath (│╣cznie z nazw╣ dysku) musi byµ jednakowa dla wszystkich u┐ytkownik≤w korzystaj╣cych z tej samej bazy danych (katalogu). W systemie Windows 95 i Windows NT 4.0 warto£µ tej pozycji jest typu String, za£ w systemie Windows NT 3.51 jest typu REG_SZ.
Uwaga Je£li nadano warto£µ pozycji ParadoxNetPath, to nale┐y r≤wnie┐ wype│niµ pozycje ParadoxUserName i ParadoxNetStyle, gdy┐ w przeciwnym przypadku przy pr≤bie dostΩpu do zewnΩtrznych danych w formacie Paradox wyst╣pi b│╣d. Je┐eli baza danych Paradox ma byµ wsp≤│u┐ytkowana w sieci, nale┐y dodaµ lub zmieniµ niniejsz╣ pozycjΩ rΩcznie. |
ParadoxNetStyle | Spos≤b dostΩpu poprzez sieµ do danych w formacie Paradox. Dozwolone s╣ nastΩpuj╣ce warto£ci:
Uwaga U┐ytkownicy baz danych Paradox 3.x nie mog╣ nadaµ temu ustawieniu warto£ci 4.x, gdy┐ w takim przypadku sterownik u┐yje nieprawid│owej metody blokowania. U┐ytkownicy baz danych Paradox 5.0 musz╣ u┐ywaµ ustawienia 4.x w celu zapewnienia poprawnego dzia│ania operacji blokowania. Ta pozycja nie jest dodawana przez program instalacyjny. Nale┐y j╣ wpisaµ samodzielnie. Powinna ona odpowiadaµ wersji bazy Paradox u┐ywanej przez grupΩ u┐ytkownik≤w. Musi byµ jednakowa dla wszystkich u┐ytkownik≤w korzystaj╣cych z okre£lonej bazy danych (katalogu). Warto£ci╣ domy£ln╣ jest 4.x. W systemie Windows 95 i Windows NT 4.0 warto£µ tej pozycji jest typu String, za£ w systemie Windows NT 3.51 jest typu REG_SZ. Uwaga Je£li nadano warto£µ pozycji ParadoxNetStyle, to nale┐y r≤wnie┐ wype│niµ pozycje ParadoxUserName i ParadoxNetPath, gdy w przeciwnym przypadku przy pr≤bie dostΩpu do zewnΩtrznych danych w formacie Paradox wyst╣pi b│╣d. |
Folder Jet\4.0\ISAM Formats\Paradox 3.x zawiera nastΩpuj╣ce pozycje.
Nazwa pozycji |
Typ danych w Windows NT 3.51 |
Typ danych w Windows 95 i Windows NT 4.0 |
Warto£µ |
---|---|---|---|
Engine | REG_SZ | String | Paradox |
ExportFilter | REG_SZ | String | Paradox 3 (*.db) |
ImportFilter | REG_SZ | String | Paradox (*.db) |
CanLink | REG_BINARY | Binary | 01 |
OneTablePerFile | REG_BINARY | Binary | 01 |
IsamType | REG_DWORD | DWORD | 0 |
IndexDialog | REG_BINARY | Binary | 00 |
CreateDBOnExport | REG_BINARY | Binary | 00 |
ResultTextImport | REG_SZ | String | Importuj dane z zewnΩtrznego pliku do bie┐╣cej bazy danych. Zmiana danych w bie┐╣cej bazie danych nie spowoduje zmiany danych w zewnΩtrznym pliku. |
ResultTextLink | REG_SZ | String | W bie┐╣cej bazie danych utw≤rz tabelΩ po│╣czon╣ z zewnΩtrznym plikiem. Zmiana danych w bie┐╣cej bazie danych spowoduje zmianΩ danych w zewnΩtrznym pliku. |
ResultTextExport | REG_SZ | String | Eksportuj dane z bie┐╣cej bazy danych do pliku Paradox 3 file. Je£li plik istnieje, dane w nim zostan╣ zast╣pione. |
SupportsLongNames | REG_BINARY | Binary | 00 |
Folder Jet\4.0\ISAM Formats\Paradox 4.x zawiera nastΩpuj╣ce pozycje.
Nazwa pozycji |
Typ danych w Windows NT 3.51 |
Typ danych w Windows 95 i Windows NT 4.0 |
Warto£µ |
---|---|---|---|
Engine | REG_SZ | String | Paradox |
ExportFilter | REG_SZ | String | Paradox 4 (*.db) |
CanLink | REG_BINARY | Binary | 01 |
OneTablePerFile | REG_BINARY | Binary | 01 |
IsamType | REG_DWORD | DWORD | 0 |
IndexDialog | REG_BINARY | Binary | 00 |
CreateDBOnExport | REG_BINARY | Binary | 00 |
ResultTextExport | REG_SZ | String | Eksportuj dane z bie┐╣cej bazy danych do pliku Paradox 4 file. Je£li plik istnieje, dane w nim zostan╣ zast╣pione. |
SupportsLongNames | REG_BINARY | Binary | 00 |
Folder Jet\4.0\ISAM Formats\Paradox 5.x zawiera nastΩpuj╣ce pozycje.
Nazwa pozycji |
Typ danych w Windows NT 3.51 |
Typ danych w Windows 95 i Windows NT 4.0 |
Warto£µ |
---|---|---|---|
Engine | REG_SZ | String | Paradox |
ExportFilter | REG_SZ | String | Paradox 5 (*.db) |
CanLink | REG_BINARY | Binary | 01 |
OneTablePerFile | REG_BINARY | Binary | 01 |
IsamType | REG_DWORD | DWORD | 0 |
IndexDialog | REG_BINARY | Binary | 00 |
CreateDBOnExport | REG_BINARY | Binary | 00 |
ResultTextExport | REG_SZ | String | Eksportuj dane z bie┐╣cej bazy danych do pliku Paradox 5 file. Je£li plik istnieje, dane w nim zostan╣ zast╣pione. |
SupportsLongNames | REG_BINARY | Binary | 00 |
Folder Jet\4.0\ISAM Formats\Paradox 7.x zawiera nastΩpuj╣ce pozycje.
Nazwa pozycji |
Typ danych w Windows NT 3.51 |
Typ danych w Windows 95 i Windows NT 4.0 |
Warto£µ |
---|---|---|---|
Engine | REG_SZ | String | Paradox |
ExportFilter | REG_SZ | String | Paradox 7 (*.db) |
CanLink | REG_BINARY | Binary | 01 |
OneTablePerFile | REG_BINARY | Binary | 01 |
IsamType | REG_DWORD | DWORD | 0 |
IndexDialog | REG_BINARY | Binary | 00 |
CreateDBOnExport | REG_BINARY | Binary | 00 |
ResultTextExport | REG_SZ | String | Eksportuj dane z bie┐╣cej bazy danych do pliku Paradox 7 file. Je£li plik istnieje, dane w nim zostan╣ zast╣pione. |
SupportsLongNames | REG_BINARY | Binary | 00 |
Uwaga Aby nowe ustawienia zaczΩ│y obowi╣zywaµ, po ich zmianie w Rejestrze Windows nale┐y zako±czyµ pracΩ z aparatem baz danych i uruchomiµ aparat ponownie.
Dostosowywanie ustawie± Rejestru Windows dla aparatu baz danych Microsoft Jet